package com.wzh.project.webservice.service.esb;

import javax.jws.WebMethod;
import javax.jws.WebService;

@WebService
public interface AcessWebservice {
	/**
	 * 	外部通过webservie方式通过服务中心进入该系统的统一入口（需要额外定制）
	 * @param token				申请到的令牌
	 * @param api_node			目标节点
	 * @param api_name			调用的服务名
	 * @param tran_seq			流水号
	 * @param bizJson			服务调用参数
	 * @param expandJson		扩展参数
	 * @return
	 * @throws Exception
	 */
	@WebMethod
	String accessExpand(String token,String api_name,String tran_seq,String bizJson,String expandJson )throws Exception;
	
	
	/**
	 * 	外部通过webservie方式通过服务中心进入该系统的统一入口
	 * @param token		申请到的令牌
	 * @param api_node	目标节点
	 * @param api_name	调用的服务名
	 * @param tran_seq	流水号
	 * @param bizJson	服务入参
	 * @return
	 * @throws Exception
	 */
	@WebMethod
	String access(String token,String api_name,String tran_seq,String bizJson )throws Exception;

}
